upper part of windows - Spanish English Dictionary